module multi
#(parameter WIDTH = 8)
	(
		input signed 	[WIDTH-1:0] muld,
		input signed 	[WIDTH-1:0] mulr,
		output signed	[2*WIDTH-1:0] res
	);


	//accurate
	// assign res = muld*mulr;

	apmulti8 u0_apmulti8(mulr, muld, res);

endmodule